Big Huge Thesaurus

slipper orchid

noun

sounds kind of like